@charset "utf-8";
/* CSS Document */
.pc,.switchnav.web{ display: block;}
.web{ display: none;}
.swiper_more{ display:none !important; text-align: center;}
body{background:#fff}
html, a{cursor:auto}
.opacityli li,.opacity,.opacitybox .strengths_li{opacity:0}
.swiper-pagination-bullet{outline:none;}
.en{font-family:'en';}
.repositories-list li .more,
.repositories-list li .more:after,
.swiper-news-show .more,
.swiper-news-show .more:after,
.customized_bnt span:after,
.swiper-animal-show .textshow,
.agriculture_list .textshow,
.switch i{-webkit-transition:all 0.3s ease; -moz-transition:all 0.3s ease; -o-transition:all 0.3s ease; transition:all 0.3s ease}

/*尾部*/
.footer-channel li,.footer-channel li .code{-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease}
.second_show .pages_w1470{-webkit-transition:all 1s ease; -moz-transition:all 1s ease; -o-transition:all 1s ease; transition:all 1s ease}
.footer{padding:4% 0; color:#fff; position:relative; z-index:3; background: #333;}
.footer .pa{ padding:0 200px 0 310px}
.footer .pages_w1470{position:relative}
.footer .footer-img{position:absolute; left:0; top:50%; transform:translateY(-50%)}
.footer .txt{width:640px; margin:0 auto; font-size:14px; line-height:30px}
.footer .txt span{padding-right:2%}
.footer .txt a{color: #fff;}
.footer .txt a:hover{ text-decoration: underline;}
.footer-channel{position:absolute; right:0; top:50%; transform:translateY(-50%)}
.footer-channel li{float:left; text-align:center; position:relative;  opacity:0.65; width:80px; margin-left:20px; cursor:pointer}
.footer-channel li:hover{opacity:1}
.footer-channel li .ioc{display:block; width:50px; height:50px; margin:0 auto}
.footer-channel li.tmall .ioc{background:url(../assets/images/icon/tmall.svg) no-repeat; background-size:cover}
.footer-channel li.weChat .ioc{background:url(../assets/images/icon/weChat.svg) no-repeat; background-size:cover}
.footer-channel li p{font-size:14px; line-height:25px; height:25px; margin-top:5px; color:#fff;}
/*.footer-channel li .code{position:absolute; width:100%; height:100%; background:#fff; border-radius:50%; left:0; top:0; z-index:2; opacity:0; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0);}*/
.footer-channel li .code{position:absolute; width:103px; height:119px;  left:50%; margin-left: -51px; top:-122px; z-index:2; opacity:0; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0);}
.footer-channel li .code span{overflow:hidden; display:block;}
.footer-channel li .code img{width:100%; float:left}
.footer-channel li.weChat:hover .ioc,.footer-channel li.weChat:hover p{/*opacity:0*/}
.footer-channel li:hover .code{opacity:1; -webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);}


.second_show .img{background:no-repeat center center; background-size:cover}
.second_show .img,.swiper-news-show .img img{-webkit-transform:scale(2); -moz-transform:scale(2); -ms-transform:scale(2); -o-transform:scale(2); transform:scale(2)}
.second_show.show .img,.swiper-news-show .swiper-slide-active img{-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1);-webkit-transition:all 13s ease; -moz-transition:all 13s ease; -o-transition:all 13s ease; transition:all 13s ease}

.second_show{height:100vh; position:relative; background:#ccc; overflow:hidden}
.second_show .img{position:absolute; width:100%; height:100%; left:0; top:0}
.second_show .pages_w1470{position:relative; height:100vh; overflow:hidden; z-index:2; top: 100%;}
.second_show.show .pages_w1470{top:0;}
.second_show_text{color:#fff}
.second_show_text .text{font-size:20px; line-height:34px}
.second_show_text .text span{font-size:28px}
.second_show_text .second-title{color:#fff; padding-bottom:30px}
.second_show .tips{width:40px; height:65px; border-radius:30px; border:1px solid #fff; position:absolute; left:50%; margin-left:-20px; bottom:35px; display:none}

.second_show .tips:after{content:""; position:absolute; width:24px; height:28px; left:50%; top:50%; background:url(../assets/images/downa.svg) no-repeat; animation:mouse 2s linear infinite; transform:translate(-50%, -50%)}

.third_show{position:relative; color:#fff}
.third_show .imgshow{display: none;}
.bh_400{height:400px}
.third_show.bh_400 .text{padding-top:195px}
.third_show.bh_400 .title{font-size:36px; line-height:56px}
.third_show.bh_400 .txt{line-height:35px; padding-top:15px}
.third_show.bh_400 .txt .label{display:inline-block; padding:0 15px; height:35px; line-height:35px; background:#fff; border-radius:50px; font-size:18px; color:#0050a0; margin-right:25px}
.third_show.bh_400 .txt .time{font-size:16px;}
.bh_500{height:500px}
.third_show.bh_500 .text{padding-top:335px; line-height:50px}
.third_show.bh_500 .en{font-size:48px; text-transform:uppercase}
.third_show.bh_500 .cn{font-size:32px}
@keyframes mouse{
	0%{opacity:0}
	10%{opacity:0; transform:translate(-50%, -80%)}
	30%{opacity:1}
	50%{transform:translate(-50%, -50%)}
	70%{opacity:1}
	90%{opacity:0; transform:translate(-50%, -20%)}
	100%{opacity:0}
}
.pages_w1470{max-width:1470px; margin:0 auto; min-width:1000px; position:relative; z-index:2}
.pages_w1145{max-width:1145px; margin:0 auto; min-width:1145px; position:relative; z-index:4}
.second-title{color:#0050a1; line-height:50px}
.second-title .en{font-size:48px; text-transform:uppercase; letter-spacing:5px}
.second-title .cn{font-size:38px}
.second-title.align-r{text-align:right}
.second-title.align-c{text-align:center}
.icon{display:inline-block}
.icon-location{background:url(../assets/images/icon/location.svg) no-repeat center center;}
.icon-phone{background:url(../assets/images/icon/phone.svg) no-repeat center center;}
.icon-mail{background:url(../assets/images/icon/mail.svg) no-repeat center center;}
.icon-fax{background:url(../assets/images/icon/fax.svg) no-repeat center center;}
.icon-web{background:url(../assets/images/icon/web.svg) no-repeat center center;}

/*关于我们*/
.about .second_show .img {
    background-image: url(../assets/temp/bb1.jpg);
}
.second_show_text.about{ position:absolute; width:100%; top:50%; left:0; transform: translateY(-50%);}
.second_show_text.about .second-title{width:50%; float:left}
.second_show_text.about .text{width:45%; float:right; line-height:35px}
.about-img-list{padding:3% 0; margin-left:-20px}
.about-img-list *{overflow:hidden}
.about-img-list li{width:25%; float:left}
.about-img-list li .box{margin-left:20px; position:relative}
.about-img-list li img{width:100%; float:left; display:block}
.about-img-list li .title{position:absolute; width:100%; bottom:30px; left:0; color:#fff}
.about-img-list li .title p{margin:0 20px; line-height:normal; padding-bottom:5px}
.about-img-list li .title .cn{font-size:24px}
.about-img-list li .title .en{font-family:en; font-size:37px; text-transform:uppercase}
.BMap_bubble_title{ color:#0050a1; font-weight:bold; font-size:14px;}

.about-company-list-0{position:absolute; right:8px; bottom:0; display: none}
.about-company-list-l{position:absolute; left:0; bottom:-60px}

.about-company-list{overflow:hidden; padding:5% 0 10% 0; display:-webkit-box; display:-ms-flexbox; display:flex; -ms-flex-wrap:wrap; flex-wrap:wrap}
.about-company-list *{overflow:hidden}
.about-company-list li{width:25%; float:left; margin-left:-1px; flex:0 0 25%; max-width:25%; -webkit-box-flex:0; border-left:1px solid #ccc}
.about-company-list li .box{padding:20px 30px; text-align:center; position:relative;}
.about-company-list li img{max-width:100%; object-fit:contain; margin-bottom:15px}
.about-company-list li .title{text-align:center; font-size:24px; color:#0050a1; margin:15px 0; height:24px; line-height:24px}
.about-company-list li .subtitle,.about-company-list li .txt{font-size:16px; line-height:28px}
.about-company-list li .txt{text-align:left}


.about-honor-list{overflow:hidden; padding:5% 0 10% 0; margin-left:-70px}
.about-honor-list *{overflow:hidden}
.about-honor-list li{width:25%; float:left}
.about-honor-list li .box{margin-left:70px; position:relative}
.about-honor-list li img,
.about-honor-swiper img{width:100%; float:left; display:block}
.about-honor-swiper{padding: 5% 0 10% 0;overflow:hidden;}
.about-honor-swiper .swiper_more img{ display: inline-block; float: none; margin:0.3rem 0 1.5rem 0;}

.contact-box{background:#efefef; position:relative}
.about-company-list-2{position:absolute; right:0; top:-320px;height:594px;}
.about-company-list-3{position:absolute; right:0; bottom:-0.6rem; display: none;}
.contact-box .box{width:50%; float:left; height:500px; overflow:hidden; position:relative; z-index:2}
.dituContent{width:100%; height:500px}
.contact-box .box .pa{width:450px; margin:10% 0 0 15%}
.contact-box .box .txt{font-size:18px; line-height:25px; color:#0050a1; padding-top:30px}
.contact-box .box .txt span{width:50%; float:left; margin-bottom:20px; overflow:hidden}
.contact-box .box .txt .w{width:100%}
.contact-box .box .txt .icon{width:25px; height:25px; margin-right:10px; float:left}
.iw_poi_title{color:#CC5522;font-size:14px;font-weight:bold;overflow:hidden;padding-right:13px;white-space:nowrap}
.iw_poi_content{font:12px arial,sans-serif;overflow:visible;padding-top:4px;white-space:-moz-pre-wrap;word-wrap:break-word}



/*科学创新*/
.second_show_text.scientific{position:absolute; width:50%; top:50%; left:0; transform: translateY(-50%);}
.second_show_text.scientific .text{}
.second_show_text.scientific .text p{ padding-bottom:10px}

.scientific-bj{background:#efefef url(../assets/images/scientific-bj.jpg) no-repeat; padding:50px 0; margin-bottom:50px}
.experts-jt{ position:absolute; left:0; bottom:-320px; z-index:1; width:20%}
.scientific-img-list li .box .img:before,
.scientific-img-list li .txt{-webkit-transition:all 0.5s ease; -moz-transition:all 0.5s ease; -o-transition:all 0.5s ease; transition:all 0.5s ease}
.scientific-img-list{padding:5% 0; margin-left:-20px}
.scientific-img-list *{overflow:hidden}
.scientific-img-list li{width:25%; float:left}
.scientific-img-list li .box{margin-left:20px; position:relative}
.scientific-img-list li .box .img{position:relative}
.scientific-img-list li .box .img:before{content:''; position:absolute; left:0; top:0; width:100%; height:100%; background:rgba(0,80,160,0.85); z-index:2; opacity:0}
.scientific-img-list li img{width:100%; float:left; display:block}
.scientific-img-list li .txt{position:absolute; width:100%; top:50%; transform:translateY(200%); left:0; color:#fff; font-size:16px; line-height:28px; z-index:3}
.scientific-img-list li .txt p{position:relative; padding-left:15px}
.scientific-img-list li .txt p:before{content:''; width:6px; height:6px; position:absolute; left:0; top:11px; background:#fff; border-radius:50px}
.scientific-img-list li .txt .pa{padding:0 4%}
.scientific-img-list li .title{text-align:center; font-size:16px; line-height:30px; height:60px; margin-top:15px}

.scientific-img-list li .box:hover .img:before{opacity:1}
.scientific-img-list li .box:hover .txt{transform:translateY(-50%)}

.experts-rx-r{position:absolute; right:0; width:45%; top:50%; transform:translateY(-50%)}
.experts-rx-l{float:left; width:685px; position:relative; z-index:2;}
.experts-l{position:absolute; left:-120px; top:30px; width:25%}
.experts-box-pa{padding:30px 0 90px 0; position:relative}
.experts-box.e1{padding:70px 0 70px 150px}
.experts-box.e2{float:left; padding:137px 0 0 0}
.experts-box{position:relative}
.experts-name{color:#0050a1}
.experts-name .en{font-size:72px; line-height:72px;}
.experts-name .cn{font-size:48px; line-height:48px}
.experts-position{display:inline-block; height:48px; line-height:48px; border-radius:50px; color:#fff; background:#014fa1; font-size:24px; padding:0 15px; margin:20px 0}
.experts-h2{font-size:24px; line-height:px; color:#0050a1; padding:25px 0 15px 0}
.experts-box .txt{ font-size:16px; line-height:24px;}

.scientific-title{text-align:center; padding:60px 0 30px 0}
.scientific-title p{font-size:24px; line-height:30px; margin-top:10px}
.scientific-title.t1{color:#2CB0C9}
.scientific-title.t2{color:#4DA635}
.scientific-title.t3{color:#EF9400}

.swiper-scientific-show{position:relative}
.swiper-scientific-show .swiper-container{margin-left:-20px; text-align:center}
.swiper-scientific-show.on .swiper-wrapper{display:block; text-align:center}
.swiper-scientific-show.on .swiper-slide{display:inline-block}

.swiper-scientific-show .box{display:block; overflow:hidden; margin-left:20px}
.swiper-scientific-show .box img{width:100%; float:left}

.swiper-scientific-show .bottom{text-align:center; margin-top:30px}
.swiper-scientific-show .bottom >div{display:inline-block}
.swiper-scientific-show .bottom .a{width:64px; height:40px; background:#ccc; outline:none; cursor:pointer}
.swiper-scientific-show .bottom .swiper-next{background:url(../assets/images/icon/left.svg) no-repeat; background-size:100%}
.swiper-scientific-show .bottom .swiper-prev{background:url(../assets/images/icon/right.svg) no-repeat; background-size:100%; margin-left:14px}
.swiper-scientific-show .bottom .swiper-pagination{padding:10px 0}
.swiper-scientific-show .bottom .swiper-pagination-bullet{outline:none; margin-left:14px}

.swiper-patents-show{position:relative; padding-bottom:100px; margin:50px 0}
.swiper-patents-show .box{display:block; overflow:hidden; margin:0 25px}
.swiper-patents-show .box img{width:100%; float:left}
.swiper-patents-show .txt{ font-size:16px; line-height:30px; margin:0 25px; text-align:center}
.swiper-patents-show .swiper-pagination{width:100%; text-align:center; bottom:46px}
.swiper-patents-show .swiper-pagination-bullet{margin:0 14px;outline:none}

/*科学创新详情*/
.bw_850{width:850px}
.bw_260{width:260px}
.pa_70{padding:70px 0}
.scientific_b .third_show.bh_400 .title{ width: 850px;}
.details-fixed-r{position:fixed; top:10px; margin-left:885px; z-index:4}
.scientific_details{}
.scientific_details .img{padding-bottom:30px; text-align:center}
.scientific_details .img img{width:66%}
.scientific_details .text{font-size:16px; line-height:initial}
.scientific_details .text img{max-width:100%}
.scientific_details .text_pa{background:#ccdcec; padding:35px 45px; margin:20px 0}
.scientific_details .text_pa h2{ font-size:24px; color:#0050A0; padding-bottom:10px; display:inline-block;}
.scientific_rd{background:#ccdcea}
.scientific_rd img{width:100%}
.scientific_rd dl{padding:20px}
.scientific_rd dl dt{font-size:24px; color:#0050A0; line-height:24px; padding-bottom:15px}
.scientific_rd dl dd{line-height:24px; font-size:16px}
.scientific_rd dl dd p{position:relative; padding-left:15px; margin-bottom:10px}
.scientific_rd dl dd p:before{content:''; position:absolute; left:0; top:9px; width:6px; height:6px; background:#333; border-radius:50px}
.scientific_title{background:#014fa1; padding:0 20px; height:60px; font-size:24px; color:#fff; line-height:60px;}
.scientific_list{padding:15px 20px 30px 20px;}
.scientific_list li{border-bottom:1px solid #014fa1; padding:15px 0 10px 0}
.scientific_list li .title{font-size:16px; line-height:24px}
.scientific_list li .time{font-size:14px; line-height:20px; text-align:right}

.details_bottom{text-align:center; padding-top:50px}
.details_bottom .a{display:inline-block; width:64px; height:40px}
.details_bottom .prev{background:url(../assets/images/icon/left.svg) no-repeat; background-size:100%}
.details_bottom .next{background:url(../assets/images/icon/right.svg) no-repeat; background-size:100%}
.details_bottom .return{background:url(../assets/images/icon/return.svg) no-repeat; background-size:100%; margin:0 35px}


/*菌种资源库*/
.second_show_text.repositories{ position:absolute; width:40%;  left:0; bottom: 153px;}
.second_show_text.repositories .second-title .en{/*text-transform: capitalize;*/}
.second_show_text.repositories .text{line-height:35px}
.second_show_text.repositories .text .en{font-size:134px; text-transform:uppercase; font-weight:bold; line-height:134px; padding-bottom:20px; color:rgba(255,255,255,0.68); letter-spacing:5px}

.second_box{position:relative;}
.repositories-r{position:absolute; right:0; top:450px;}


.repositories-top{position:relative; padding:70px 0;}
.repositories-top:before{content:''; position:absolute; left:-189px; top:0; width:281px; height:336px; background:url(../assets/images/s1.png) no-repeat;}

.repositories-top .second-title{width:50%; left:0; position:absolute; top:50%; transform:translateY(-50%); z-index:2}
.repositories-top .text{font-size:16px; line-height:33px; color:#0050A0; width:50%; float:right}
.repositories-top .text p{padding-bottom:40px}
.fs24{font-size:24px}

.swiper-repositories-show{position:relative;}
.swiper-repositories-show .a{position:absolute; width:64px; height:40px; top:50%; margin-top:-20px; z-index:2; border-radius:50px; background:#014fa1; overflow:hidden; outline:none; cursor:pointer}
.swiper-repositories-show .a i{display:block; width:64px; height:40px;}
.swiper-repositories-show .swiper-prev{left:0;}
.swiper-repositories-show .swiper-next{right:0}
.swiper-repositories-show .swiper-prev i{background:url(../assets/images/icon/left_b.svg) no-repeat; background-size:cover}
.swiper-repositories-show .swiper-next i{background:url(../assets/images/icon/right_b.svg) no-repeat; background-size:cover}
.swiper-repositories-show .box{display:block; overflow:hidden}
.swiper-repositories-show .box .img{overflow:hidden}
.swiper-repositories-show .box img{width:100%; float:left}
.swiper-repositories-show .box .txt{color:#0050A0; font-size:16px; line-height:33px; padding-top:30px}
.swiper-repositories-show-text{color:#0050A0; font-size:16px; line-height:33px; padding-top:30px; width:50%; margin-bottom:5%}

.repositories-list{}
.repositories-list li{float:left; width:50%}
.repositories-list li .box{padding:70px 0}
.repositories-list li .title{position:relative; padding-left:50px}
.repositories-list li .title .ioc{position:absolute; left:0;}
.repositories-list li .title .l1{width:191px; height:191px;background:url(../assets/images/icon/l1.png) no-repeat; background-size:cover; top:-35px;}
.repositories-list li .title .l2{width:169px; height:221px;background:url(../assets/images/icon/l2.png) no-repeat; background-size:cover; top:-55px;}
.repositories-list li .title .t{position:relative; z-index:2; font-size:24px; color:#0050A0; line-height:30px; margin-bottom:10px}
.repositories-list li .title .titleimg{display:block; height:100px; position:relative; z-index:2;}
.repositories-list li .bottom{margin:30px auto 0 auto; position:relative; padding-right:110px; width:330px;}
.repositories-list li .txt{position:relative; font-size:16px; line-height:25px; height:230px; overflow:hidden}
.repositories-list li .txt span{font-size:24px}
.repositories-list li .imgshow{position:absolute; right:0; top:0}
.repositories-list li .imgshow img{display:block; width:80px; height:80px; border-radius:50%; margin-bottom:15px}
.repositories-list li .more{font-family:'en';display:inline-block; margin-top:15px; padding:0 15px; height:35px; line-height:35px; text-align:center; font-size:16px; position:relative; color:#0050A0; text-transform:uppercase; border:1px solid rgba(128, 167, 208, 0); border-radius:50px;}
.repositories-list li .more:after{content:""; position:absolute; width:60%; left:20%; height:1px; background:#80a7d0; bottom:-1px}
.repositories-list li .more:hover{border:1px solid rgba(128, 167, 208, 1);}
.repositories-list li .more:hover:after{opacity:0}

/*菌种资源库-详情*/
.repositories-title{padding:50px 0; margin-bottom:30px}
.repositories-title .title{position:relative}
.repositories-title .ioc{position:absolute; left:-50px;}
.repositories-title .l1{width:191px; height:191px;background:url(../assets/images/icon/l1.png) no-repeat; background-size:cover; top:-35px;}
.repositories-title .l2{width:169px; height:221px;background:url(../assets/images/icon/l2.png) no-repeat; background-size:cover; top:-55px;}
.repositories-title .t{padding:0 0 10px 0; position: relative; z-index:2; font-size:24px; color:#0050A0; line-height:30px;}
.repositories-title .titleimg{display:block; height:100px; position:relative; z-index:2;}


/*智慧工厂*/
.factory .second_show .img {
   background:url(../assets/temp/bb4.jpg) no-repeat center center; background-size:cover
}
.second_show_text.factory{position:absolute; width:50%; top:50%; left:0; transform: translateY(-50%);}
.second_show_text.factory .text{}
.second_show_text.factory .text span{ font-size:28px}

.strengths-r{position:absolute; right:0; top:20%; width:15%}
.strengths-l{position:absolute; left:0; top:65%; width:15%}
.pa-tb-5{padding:5% 0}
.strengths_li{padding:3% 0; overflow:hidden}
.strengths_li *{overflow:hidden}
.strengths_li .box,.strengths_li .img{width:50%; float:left}
.strengths_li .imgshow img{width:100%;}
.strengths_li .dd{padding-right:20%;}
.strengths_li .dd .title{font-size:24px; line-height:30px; color:#0050a1; padding:15px 0 10px 0}
.strengths_li .dd .txt{font-size:16px; line-height:24px}
/*:nth-child(1)*/
.strengths_li .dd{margin-bottom:8%}
.strengths_li:nth-child(even) .box{float:right}
.strengths_li:nth-child(even) .dd{padding-right:0; padding-left:20%}

.process-l{ position:absolute; left:0; top:-25%; width:20%}
.process-box{margin-top:5%; position:relative}

/*新闻资讯*/
.news .third_show{
   background:url(../assets/temp/bb6_2.jpg) no-repeat 0 center; background-size: cover  !important;
}
.news_b .third_show{
    background:url(../assets/temp/bb2_a.jpg) no-repeat 0 center
}
.gslide-enter-active, .gslide-leave-active {transition: opacity 1.5s; }
.gslide-enter, .gslide-leave-to{opacity: 0; }
.news_b .third_show.bh_400 .title{width: 850px;}
.news_bj{padding:5% 0; background:#e9e9e9}
.swiper-news-show{margin-top:30px; position:relative; padding-bottom:40px}
.swiper-news-show .show{ position:relative}
.swiper-news-show .img,.swiper-news-show .text{float:left; width:50%; overflow:hidden}
.swiper-news-show .img img{-webkit-transition:all 2.5s ease; -moz-transition:all 2.5s ease; -o-transition:all 2.5s ease; transition:all 2.5s ease}
.swiper-news-show .img img{width:100%}
.swiper-news-show .text .pa{padding:0 5% 0 10%}
.swiper-news-show .text .time{font-size:12px; line-height:20px}
.swiper-news-show .text .title{font-size:20px; line-height:30px; max-height:60px; overflow:hidden; margin:15px 0; font-weight:bold}
.swiper-news-show .text .txt{font-size:12px; line-height:20px; margin-bottom:50px; overflow:hidden}

.swiper-news-show .more{font-family:'en';display:inline-block; margin-top:15px; padding:0 15px; height:35px; line-height:35px; text-align:center; font-size:16px; position:relative; color:#0050A0; text-transform:uppercase; border:1px solid rgba(128, 167, 208, 0); border-radius:50px; margin-left:-15px; position:absolute; bottom:10px}
.swiper-news-show .more:after{content:""; position:absolute; width:60%; left:20%; height:1px; background:#80a7d0; bottom:-1px}
.swiper-news-show .more:hover{border:1px solid rgba(128, 167, 208, 1);}
.swiper-news-show .more:hover:after{opacity:0}

.swiper-news-show .swiper-pagination{bottom:0}
.swiper-news-show .swiper-pagination .swiper-pagination-bullet{margin-right:20px}


.swiper-news-list{ position:relative; padding-bottom:60px}
.swiper-news-list .bottom{text-align:center}
.swiper-news-list .bottom >div{display:inline-block}
.swiper-news-list .bottom .a{width:64px; height:40px; background:#ccc; outline:none; cursor:pointer}
.swiper-news-list .bottom .swiper-next{background:url(../assets/images/icon/left.svg) no-repeat; background-size:100%}
.swiper-news-list .bottom .swiper-prev{background:url(../assets/images/icon/right.svg) no-repeat; background-size:100%; margin-left:14px}
.swiper-news-list .bottom .swiper-pagination{padding:10px 0}
.swiper-news-list .bottom .swiper-pagination{margin-left:30px}
.swiper-news-list .bottom .swiper-pagination-bullet{outline:none; margin-left:20px}

.news_list{padding:30px 0; margin-left:-40px}
.news_list li{float:left; width:33.3%; padding:30px 0}
.news_list li *{overflow:hidden}
.news_list li .box{margin-left:40px; display:block;}
.news_list li .box img{width:100%; height: 195px;     object-fit: cover;}
.news_list li .img{ height: 195px;}
.news_list li .time{color:#707070; font-size:12px; line-height:15px; margin:15px 0 5px 0}
.news_list li .title{font-size:20px; line-height:30px; height:60px; font-weight:bold}


/*益生菌原料*/
.products_1{width:50%; position:absolute; right:0; top:50%; transform:translateY(-50%)}
.core_strains_list{text-align:center; padding-top:60px; margin-left:-35px}
.core_strains_list li{width:33.3%; display:inline-block}
.core_strains_list li a{display:inline-block; margin-left:35px;}
.core_strains_list li img{ max-width:100%; height:190px;}

.other_materials_list{}
.other_materials_list li{text-align:center; float:left; width:20%;color:#0050A0;line-height:30px; padding-bottom:60px}
.other_materials_list li p{height:30px; overflow:hidden}
.other_materials_list li img{border-radius:50%; width:50%; margin-bottom:15px}
.other_materials_list li .cn{font-size:20px}
.other_materials_list li .en{font-size:16px; font-style:italic}


/*定制化解决方案*/
.strengths-r1{position:absolute; right:0; top:0; width:10%}
.advantages_list{padding-top:60px; padding:60px 6% 0 6%}
.advantages_list li{width:25%; float:left; text-align:center}
.advantages_list li img{width:50%}
.dosage-bj{background:#efefef url(../assets/images/scientific-bj.jpg) no-repeat;}
.dosage-jt{ position:absolute; left:0; top:-420px; width:20%}

.dosage_list{margin-left:-20px; padding-top:50px}
.dosage_list li{width:25%; float:left; text-align:center}
.dosage_list li *{overflow:hidden}
.dosage_list li .img{margin-left:20px}
.dosage_list li img{width:100%}
.dosage_list li .title{color:#0050A0; font-size:24px; line-height:30px; margin-top:10px}

.private-img{overflow:hidden}
.private-img .img{width:50%; float:left}
.private-img img{width:100%}
.private-img .private-txt{width:46%; float:right; overflow:hidden}
.private-txt-ul{ overflow:hidden; margin-left:-70px}
.private-txt-ul li{width:33.3%; float:left; padding-bottom:70px; position:relative}
.private-txt-ul li:after{content:""; position:absolute; left:15px; top:72px; width:42px; height:26px; background:url("../assets/images/icon/jt.svg") no-repeat}
.private-txt-ul .l4:after,
.private-txt-ul .l5:after,
.private-txt-ul .l6:after{background:url("../assets/images/icon/lt_ra.png") no-repeat}
.private-txt-ul .l3:before{content:""; position:absolute; right:50%; margin-right:-60px; bottom:20px; width:42px; height:26px; background:url("../assets/images/icon/jt.svg") no-repeat; transform:rotate(90deg);}
.private-txt-ul li .box{margin-left:70px; position:relative; background:#ccdcec;}
.private-txt-ul li .box .title{height:55px; line-height:55px; text-align:center; color:#fff; font-size:20px; background:#014fa1}
.private-txt-ul li .box .txt{padding:0 20px; height:110px; overflow:hidden;  font-size:16px; line-height:20px}
.private-txt-ul li .box .txt p{margin-top:5px; position:relative; padding-left:12px;}
.private-txt-ul li .box .txt p:after{content:""; position:absolute; left:0; top:7px; width:6px; height:6px; border-radius:50px; background:#333331}
.private-txt-ul .l1 .box .txt{background:url("../assets/images/number/p1.png") right bottom no-repeat;}
.private-txt-ul .l2 .box .txt{background:url("../assets/images/number/p2.png") right bottom no-repeat;}
.private-txt-ul .l3 .box .txt{background:url("../assets/images/number/p3.png") right bottom no-repeat;}
.private-txt-ul .l4 .box .txt{background:url("../assets/images/number/p4.png") right bottom no-repeat;}
.private-txt-ul .l5 .box .txt{background:url("../assets/images/number/p5.png") right bottom no-repeat;}
.private-txt-ul .l6 .box .txt{background:url("../assets/images/number/p6.png") right bottom no-repeat;}


.process_list{overflow:hidden; padding:5% 0}
.process_list li{width:16.6%; float:left}
.process_list li .box{text-align:center;}
.process_list li .img{width:60%; margin:0 auto; position:relative;}
.process_list li .img:after{content:""; position:absolute; right:-47%; top:50%; margin-top:-13px; width:42px; height:26px; background:url(../assets/images/icon/lt_r.png) no-repeat; background-size:cover}
.process_list li:last-child .img:after{ display:none}
.process_list li .img .imga{ display:block; overflow:hidden; border-radius:50%}
.process_list li .img .number{position:absolute; width:100%; height:100%; left:0; top:0; background-size:45% !important; z-index:2}
.process_list li .img .p1{background:url("../assets/images/number/sz_b_1.png") center center no-repeat;}
.process_list li .img .p2{background:url("../assets/images/number/sz_b_2.png") center center no-repeat;}
.process_list li .img .p3{background:url("../assets/images/number/sz_b_3.png") center center no-repeat;}
.process_list li .img .p4{background:url("../assets/images/number/sz_b_4.png") center center no-repeat;}
.process_list li .img .p5{background:url("../assets/images/number/sz_b_5.png") center center no-repeat;}
.process_list li .img .p6{background:url("../assets/images/number/sz_b_6.png") center center no-repeat;}
.process_list li .img img{width:100%; border-radius:50%}
.process_list li .title{font-size:20px; line-height:30px; height:30px; margin-top:15px}
.customized_bnt{display:block; width:360px; height:120px; margin:0 auto; background:#014fa1; text-align:center; border-radius:120px; overflow:hidden}
.customized_bnt span{position:relative; font-size:24px; line-height:35px; color:#fff; padding:25px 90px 25px 0; display:inline-block}
.customized_bnt span:after{content:""; position:absolute; width:48px; height:38px; right:0; top:50%; margin-top:-19px; background:url(../assets/images/icon/arrow_b.png) no-repeat}
.customized_bnt.open span:after{transform:rotate(90deg);
-ms-transform:rotate(90deg); 	/* IE 9 */
-moz-transform:rotate(90deg); 	/* Firefox */
-webkit-transform:rotate(90deg); /* Safari 和 Chrome */
-o-transform:rotate(90deg); }

.customized-l1{position:absolute; left:10px; top:0}
.customized_hide{ display:none}
.customized_show{width:850px; margin:0 auto; padding-bottom:60px; margin-top:-30px; position:relative; z-index:2; min-height:456px}
.customized_show .tip{text-align:center; color:#0050A0; font-size:24px; line-height:36px}
.customized_show .box{ background:#ccdcea; padding:45px; border-radius:20px; margin-top:30px}
.customized_form{margin-left:-40px;}
.customized_form label{ margin-right:35px}
.customized_form label input{ border:1px solid #6696c5; width:22px; height:22px; margin-right:5px; background:#6696c5}
.customized_form li{width:50%; float:left; color:#0050a0; font-size:24px; line-height:30px; min-height:110px}
.customized_form li .pa{margin-left:40px}
.customized_form li .title{padding-bottom:10px}
.customized_form li .text,.customized_form li select,.customized_form li .textarea{height:38px; border:1px solid #6696c5; padding:0 2%; width:95%; background:#ccdcea; font-size:20px; line-height:38px;}
.customized_form li select{ width:99%; height:40px}
.customized_form .wa{width:100%; height:auto}
.customized_form li .textarea{height:90px; line-height:30px; padding:15px 2%}
.customized_show .bnt{display:block; width:200px; height:60px; background:#0050a0; border-radius:60px; border:0; cursor:pointer; color:#fff; text-align:center; font-size:24px; line-height:60px; margin:30px auto 0 auto}

/*品牌产品*/
.ysy-r1{ position:absolute; right:0; top:200px; width:10%}
.second_show_text.brand{ position:absolute; width:100%; top:50%; left:0; transform: translateY(-65%)}
.second_show_text.brand .second-title{}
.second_show_text.brand .text{text-align:center; padding-top:6%}
.ysy_survey{}
.ysy_survey .img{width:50%; float:left}
.ysy_survey .img img{ width:100%}
.ysy_survey .txt{width:40%; float:right; font-size:20px; line-height:35px}

.ysy_endorse{padding:10% 0 0 0}
.ysy_endorse .txt{float:left; width:45%; font-size:20px; line-height:35px; color:#0050A0}
.ysy_endorse .txt h2{font-size:40px; padding-bottom:10px;color:#0050A0; display:block}
.ysy_endorse .txt img{ max-width:100%}
.ysy_endorse .img{float:right; width:50%;}
.ysy_endorse .img img{ width:100%; margin-bottom:20px}

.young-jt{position:absolute; left:0; top:-450px; width:20%}
.young-r1{position:absolute; right:0; bottom:0; width:20%}
.products_brand_list{padding:5% 0; text-align:center}
.products_brand_list li{width:19%; display:inline-block}
.products_brand_list li .box{display:block; text-align:center}
.products_brand_list li .box img{width:60%}
.products_brand_list li .title{ font-size:24px; color:#0050A0;  line-height:30px; margin-top:15px}
.products_brand_more{display:block; width:361px; height:121px; background:url(../assets/images/icon/Tmallbnt.png) no-repeat; background-size:cover; margin:0 auto}

/*品牌产品详情页*/
.brand_right_list{}
.brand_right_list li{background:#ccdcea; text-align:center; margin-top:10px; padding:15px}
.brand_right_list li img{max-width:100%; width:auto;}
.brand_right_list li .title{font-size:16px; line-height:24px; height:24px; color:#0050A0}


/*动植物微生态制剂*/
.second_show_text.preparation{position:absolute; width:50%; bottom:135px; left:0;}
.second_show_text.preparation .second-title{}
.preparation-r1{position:absolute; right:0; top:0; width:15%}
.preparation-l1{position:absolute; left:0; bottom:0; width:15%}
.preparation-r2{position:absolute; right:0; bottom:-30px; width:15%}

.swiper-animal-show {padding:3% 0 5% 0}
.swiper-animal-show .box{padding:60px 0; position:relative;}
.swiper-animal-show .box .imgshow{text-align:center}
.swiper-animal-show .box .imgshow img{width:80%}
.swiper-animal-show .box .imgshow .t{font-size:24px; line-height:35px; margin-top:15px; color:#0050A0}

.swiper-animal-show .textshow{position:absolute; width:100%; min-height:100%; left:0; top:0;  background:#014fa1; color:#fff; font-size:14px; line-height:20px; overflow:hidden; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); opacity:0}
.swiper-animal-show .textshow .pa{margin:20px; overflow:hidden}
.swiper-animal-show .textshow dl{}
.swiper-animal-show .textshow dt{font-size:20px; padding-bottom:15px;}
.swiper-animal-show .textshow dd{overflow:hidden; padding-bottom:20px}
.swiper-animal-show .textshow .ol p{position:relative; padding-left:15px;}
.swiper-animal-show .textshow .ol p:after{content:""; position:absolute; width:6px; height:6px; left:0; top:50%; margin-top:-3px; background:#fff; border-radius:50px;}

.swiper-animal-show .box:hover .textshow{-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); opacity:1}

.swiper-animal-show .bottom{text-align:center; margin-top:30px}
.swiper-animal-show .bottom >div{display:inline-block}
.swiper-animal-show .bottom .a{width:64px; height:40px; background:#ccc; outline:none; cursor:pointer}
.swiper-animal-show .bottom .swiper-next{background:url(../assets/images/icon/left.svg) no-repeat;}
.swiper-animal-show .bottom .swiper-prev{background:url(../assets/images/icon/right.svg) no-repeat; margin-left:14px}
.swiper-animal-show .bottom .swiper-pagination{padding:10px 0}
.swiper-animal-show .bottom .swiper-pagination-bullet{outline:none; margin-left:14px}

.agriculture_list{text-align:center}
.agriculture_list li{width:20%; display:inline-block}
.agriculture_list.l1 li{ width: 25%; float: left; display: block;}
.agriculture_list .box{padding:40px 0; position:relative; overflow:hidden}
.agriculture_list .box .imgshow{text-align:center}
.agriculture_list .box .imgshow img{width:80%}
.agriculture_list .box .imgshow .t{font-size:24px; line-height:35px; height:105px; margin-top:15px; color:#0050A0}

.agriculture_list .textshow{position:absolute; width:100%; height:100%; left:0; top:0;  background:#014fa1; color:#fff; font-size:14px; line-height:20px; overflow:hidden; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); opacity:0; text-align:left}
.agriculture_list .textshow .pa{margin:20px; overflow:hidden}
 .agriculture_list .textshow .pa em{font-style: italic;}
.agriculture_list .textshow dl{}
.agriculture_list .textshow dt{font-size:20px; padding-bottom:15px;}
.agriculture_list .textshow dd{overflow:hidden; padding-bottom:20px}
.agriculture_list .textshow .ol p{position:relative; padding-left:15px;}
.agriculture_list .textshow .ol p:after{content:""; position:absolute; width:6px; height:6px; left:0; top:50%; margin-top:-3px; background:#fff; border-radius:50px;}

.agriculture_list .box:hover .textshow{-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); opacity:1}

.text em{font-style: italic;}

/*投资者关系*/
.relations-r{ position: absolute; top: 0; right: 0; width:15%;}
.relations-l{ position: absolute; bottom:10%; left: 0; width:15%;}
.relations .second_show_text{ position: absolute; left: 0; bottom: 130px;}
.relations_title{font-size:28px; line-height: 37px; color: #0655a2;}
.relations_title.center{ text-align: center;}
.relations_text{padding:50px 0;}
.relations_text img{ max-width: 100%;}
.swiper-relations{position:relative; padding:50px 0 80px 0}
.swiper-relations a{display: block; text-align: center;}
.swiper-relations .box{ overflow: hidden;}
.swiper-relations .box img{ width: 100%;}
.swiper-relations .txt{ font-size: 20px; line-height: 30px; color: #0655a2; margin-top: 15px;}
.swiper-relations .bottom{text-align:center; position: absolute; width: 100%; left: 0; bottom: 0;}
.swiper-relations .bottom >div{display:inline-block}
.swiper-relations .bottom .a{width:64px; height:40px; background:#ccc; outline:none; cursor:pointer}
.swiper-relations .bottom .swiper-next{background:url(../assets/images/icon/left.svg) no-repeat; background-size:100%}
.swiper-relations .bottom .swiper-prev{background:url(../assets/images/icon/right.svg) no-repeat; background-size:100%; margin-left:14px}
.swiper-relations .bottom .swiper-pagination{padding:10px 0}
.swiper-relations .bottom .swiper-pagination{margin-left:30px}
.swiper-relations .bottom .swiper-pagination-bullet{outline:none; margin-left:20px}

/*临床试验*/
.clinicaltrial .second_show .img {
    background-image: url(../assets/temp/bb7.jpg);
}
.clinicaltrial .second_show_text{text-align: center; position: absolute; left: 0; width: 100%; top: 50%; transform: translateY(-50%);}
.clinicaltrial .second_show_text img{}
@media (max-width:1470px){
 .pages_w1470{margin:0 3%}
 .agriculture_list .textshow{}
 .experts-rx-r{width: 50%; transform: translateY(-65%);}
}

@media (max-width:1366px){
 .experts-rx-r{width: 50%; transform: translateY(-65%);}
}
@media (max-width:1300px){

}
@media (max-width:1700px){
.second_show_text.scientific,.second_show_text.factory,.second_show_text.repositories,.relations .second_show_text,.second_show_text.preparation{left:120px;}
.third_show.bh_500 .text >div,.second_show_text.about .second-title,.second_show_text.brand .second-title{padding-left:120px;}
.second_show_text.factory{ width: 40%;}
.second_show_text.repositories .second-title{ margin-top: 10%;}

}

@media (max-height: 800px) {
   .second_show_text.about{transform: translateY(-40%);}

   .second_show_text .text{ font-size: 16px;}
   .second-title .en{ font-size: 40px;}
   .second-title .cn{ font-size: 32px;}
   .second_show_text.brand .second-title{text-align: center;padding-left:0;}
}
@media (max-height:700px){
    .second_show_text.repositories .second-title{ margin-top: 15%;}
    .second_show_text.factory{top:65%;}
}

@media (max-height: 650px) {

   .second_show_text.about .second-title{ margin-top: 10%;}

}
@media (max-height: 650px) {



}

@media (max-width:750px){
    .pc{display:none;}
    .web{display: block;}
    .swiper_more{ display: block !important; margin-top: 0.2rem;}
    .swiper_more img{ width:32%;}
    .footer{padding:0.7rem 0.5rem 0.5rem 0.5rem;}
    .footer .footer-img,.footer-channel{ position: relative; top: initial; transform: translateY(0); display: block; width: 60%;}
    .footer-channel{ width: 100%; margin-left: -30px; padding: 0.7rem 0 0.3rem 0;}
    .footer-channel li{ opacity: 1; width:auto; margin-left: 30px;}
    .footer-channel li p{ display: none;}
    .footer-channel li .ioc{ width:1.3rem; height: 1.3rem;}
    .footer-channel .weChat .ioc{ background: none !important;}
    .footer-channel li .code{width: 100%; height: 100%; border-radius: 50%; overflow: hidden; background: #fff; top: 0; left: 0; margin: 0;transform: scale(1); opacity: 1;}
    .footer-channel li .code img{ display: block; float:none; margin: 0.1rem auto; width:1.1rem;}
    .bottom .footer-channel li .code img{ display: block; float:none; margin: 0.1rem auto; width: 0.8rem;}

    .footer .pa{ padding: 0;}
    .footer .txt{ width: auto; font-size: 0.2rem; line-height: 0.4rem;}
    .footer .txt .li{ display:block;}
    .footer .txt .t{font-size: 0.28rem; line-height: 0.4rem;}
    .footer .txt .b{font-size: 0.2rem; line-height: 0.3rem; padding-top: 0.2rem;}

    .header{height:auto; left:0; top:0; overflow: hidden;}
    .header .menu_btn{display: none;}
    .header .logo{position: relative; left:0; top:0; height: auto; padding: 0.4rem 0 0 0.5rem; line-height: normal;}
    .header .logo .img{float: none; display: block; width:auto; height: auto;}
    .header .logo .img img{ display: block; height: 0.7rem; float: none;}
    .header .logo .img:after, .header .logo .img:before{ display: none;}
    .header .logo .t{padding-left: 0; font-size: 0.16rem; line-height: 0.3rem; margin-top: 0.1rem; display: block;}

    .switch{position:fixed !important; left: initial !important; right: 0.4rem !important; top: 0.45rem !important; width:0.9rem !important; height:0.9rem !important; border: 0 !important; border-radius:50% !important; overflow: hidden; line-height: 10000px !important; background: none !important;}
    .switch1.not_top.web{background:#fff !important; -webkit-box-shadow:rgba(0,0,0,0.15) 0px 0px 25px;-moz-box-shadow:rgba(0,0,0,0.15) 0px 0px 25px;box-shadow:rgba(0,0,0,0.15) 0px 0px 25px}
    .switch i{position: absolute; left:50%; margin-left:-0.25rem; top:50%; margin-top: -0.25rem; width:0.5rem; display: block; height: 0.5rem;}
    .switch i:before,.switch i:after{content:""; position: absolute;  background: #fff;}
    .switch1.not_top.web i:before,.switch1.not_top.web i:after{background:#0050a1}
    .switch i:before{width:100%; height:2px; left:0; top: 0.05rem;}
    .switch i:after{width:100%; height:2px;left: 0; bottom: 0.05rem;}

    .switch i em{ position: absolute; width: 100%; height: 2px; left: 0; top: 50%; margin-top: -1px; background: #fff;}
    .switch1.not_top.web i{ border-color: #0050a1;}
    .switch1.not_top.web em{background: #0050a1;}
    .switch1.not_top.web.cursor_close{ background: none !important;}
    .switch1.not_top.web.cursor_close i:before,.switch1.not_top.web.cursor_close.cursor_close i:after{background:#fff}
    .switch.cursor_close i{border-top:0; border-bottom:0; width: 0.5rme; height: 0.5rem; position: absolute; left:50%; margin-left: -0.25rem; top: 50%; margin-top: -0.25rem;}
    .switch.cursor_close i em{opacity: 0;}
    .switch.cursor_close i:before{width:2px; height:0.5rem; left:50%; top: 0; transform: translateX(-50%)}
    .switch.cursor_close i:after{width:0.5rem; height:2px; bottom:initial; top: 50%; transform: translateY(-50%); left: 0;}


    .switch.cursor_close i{transform:rotate(45deg); -ms-transform:rotate(45deg); -moz-transform:rotate(45deg);  -webkit-transform:rotate(45deg);  -o-transform:rotate(45deg);}

    .pages_w1470{ margin: 0;}
    .pages_w1470,.pages_w1145{max-width:750px;  min-width:0;}
    .third_show .imgshow{display:block; width: 100%;}
    .third_show .text{ position: absolute; left:0.5rem; bottom:0.4rem;}
    .bh_500,.bh_400{ height: auto;}

    .third_show.bh_400 .text{padding-top:0;}
    .third_show.bh_400 .title{font-size: 0.36rem; line-height: 0.5rem; padding-right: 0.5rem;}
    .third_show.bh_400 .txt{ text-align: right; padding-right: 0.5rem; overflow: hidden; line-height: 0.5rem;}
    .third_show.bh_400 .txt .label{float: left; height: 0.5rem; line-height: 0.5rem; font-size: 0.24rem;}
    .third_show.bh_400 .txt .time{font-size: 0.24rem;}
    .third_show.bh_500 .text{padding-top:0; line-height: 0.5rem;}
	.third_show.bh_500 .text >div{padding-left:0;}
    .third_show.bh_500 .en{ font-size: 0.48rem;}
    .third_show.bh_500 .cn{ font-size: 0.28rem;}
    .details_bottom .return{margin:0 0.6rem;}
    .details_bottom .a{width:0.95rem; height: 0.6rem;}
    .pa_70{padding:0.7rem 0;}
    .repositories-title{padding:0; margin-bottom: 30px;}
    .repositories-title img{ width:55%;}
    .bw_850{ width: auto; float: none !important;}
    .details-fixed-r{ display: none;}
    .scientific_details .text{font-size:14px; line-height: initial;}
    .scientific_details .text_pa{padding:0.35rem !important; margin: 0.1rem 0 !important;}
    .scientific_details .text_pa h2{font-size:18px !important; padding:0px !important;}
	.scientific_details .text img{ width:auto  !important; height:auto  !important;}
    .details_bottom{padding-top:0.5rem;}
    .products_brand .third_show .text{bottom: 1rem;}
    .news_b .third_show.bh_400 .txt{ text-align: left;}
    .scientific_b .third_show.bh_400 .title,.news_b .third_show.bh_400 .title{ width: auto;}

    /*关于我们*/
	.about .second_show .img{transition:all 5s ease;}
    .about .second_show .img{background:url(../assets/temp/bb1_web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
    .second_box{padding:0 0.5rem;}
    .second_show_text .second-title,.second_show_text .text{ margin: 0 0.5rem;}
    .second_show_text .text{ font-size: 0.24rem; line-height: 0.42rem   !important;}

    .second_show .tips{width: 0.5rem; height: 0.8rem; margin-left: -0.25rem; bottom: 0.5rem;}
    .second_show .tips:after{background-size:60%; background-position: center center;}

    .second_show_text.about{ top:2.85rem; transform: translateY(0);}
	.second_show_text.about .second-title{padding-left:0;}
    .second_show_text.about .second-title,.second_show_text.about .text{ width:auto; float: none;}
    .second_show_text.about .text{margin:0 0.5rem 0 2rem;}
    .second_show_text.about .text img{ width: 100%;}

    .second-title{line-height: 0.5rem;}
    .second-title .en{font-size: 0.48rem; letter-spacing: 3px;}
    .second-title .cn{font-size: 0.28rem;}

    .about-img-list{padding:0.7rem 0 1.9rem 0;}
    .about-img-list li{ width: 50%;}
    .about-img-list li .box{margin-left: 0.2rem; margin-top: 0.2rem;}
    .about-img-list li .title{bottom: 0.3rem;}
    .about-img-list li .title p{margin:0 0.25rem;}
    .about-img-list li .title .cn{ font-size: 0.24rem;}
    .about-img-list li .title .en{ font-size: 0.36rem;}
    .about-company-list-0{width:26%; display: block;}

    .about-company-list-l{ width: 26%; bottom: 0;}
    .about-company-list{margin:0 -0.25rem; padding: 5% 0 1.85rem 0;}
    .about-company-list li{width: 50%;  flex: 0 0 50%; max-width: 50%; margin-bottom: 0.35rem;}
    .about-company-list li .box{padding:0.25rem;}
    .about-company-list li .subtitle, .about-company-list li .txt{ font-size: 0.24rem; line-height: 0.36rem;}
    .second-title.align-r.ryzs{ padding-left: 40%;}
    .about-honor-list{padding:5% 0 1.95rem 0;}

    .contact-box .box{width: 100%; float: none; height: auto;}
    .dituContent{ height: 8rem;}
    .contact-box .box .pa{width:auto; margin:0.45rem 0.5rem 1.8rem 0.5rem;}
    .contact-box .box .txt{font-size: 0.24rem;}
    .contact-box .box .txt .icon{background-size:80%}
    .about-company-list-2{top:-20%;;height:auto; width:40%;}
    .about-company-list-3{width:36%; display: block;}

    /*科研创新*/
    .scientific .second_show .img{background:url(../assets/temp/bb2_web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
    .scientific{ overflow: hidden;}
    .second_show_text.scientific, .second_show_text.factory, .second_show_text.repositories{left:0;}
    .second_show_text.scientific{transform: translateY(0); width:100%; top: 3rem;}
    .second_show_text.scientific .text{ padding-right:18%;}
    .scientific-img-list{padding:0.8rem 0.5rem; margin-left: -0.2rem;}
    .scientific-img-list li{width:50%; padding-bottom: 0.25rem;}
    .scientific-img-list li .box{margin-left: 0.2rem;}
    .scientific-img-list li .title{font-size:0.24rem; line-height:0.36rem; height:0.72rem; margin-top:0.15rem;}
    .scientific-img-list li .txt{font-size:0.2rem; line-height:0.3rem; display: none;}
    .scientific-img-list li .box .img:before{ display: none;}


    .experts-rx-r{width:70%; transform: translateY(0); top:-19%; right: -20%;}
    .experts-rx-l{width:60%; margin-left: -10%;}
    .experts-l{position:absolute; left:-120px; top:30px; width:25%}
    .experts-box-pa{padding:0.3rem 0 0.9rem 0; position:relative}
    .experts-box.e1{padding: 0.7rem 0;}
    .experts-box.e2{float:left; padding:0; width: 50%;}
    .experts-box{position:relative}
    .experts-name{color:#0050a1}
    .experts-name .en{font-size:0.6rem; line-height:0.6rem;}
    .experts-name .cn{font-size: 0.36rem;line-height: 0.36rem; padding-top: 0.1rem;}
    .experts-position{display:inline-block; height:0.48rem; line-height:0.48rem;  font-size:0.24rem; padding:0 0.15rem; margin:0.2rem 0}
    .experts-h2{font-size:0.24rem;  padding:0.25rem 0 0.15rem 0}
    .experts-box .txt{ font-size:0.2rem; line-height:0.32rem;}

    .experts-jt{bottom:-12%; width: 25%;}
    .scientific-bj {background-size:30% !important; padding:0.9rem 0;}
    .scientific-bj .second-title.align-r{padding: 0 0.5rem;}
    .scientific-title{text-align:center; padding:0.7rem 0 0.3rem 0}
    .scientific-title img{width: 50%;}
    .swiper-scientific-show .bottom{display: none}
    .zljs{ padding: 0 0.5rem;}
    .swiper-patents-show{padding-bottom:1.5rem; margin: 0.5rem 0 0 0;}
    .swiper-patents-show .box{ margin: 0; position: relative;}
    .swiper-patents-show .box:after{content:""; position: absolute; left: 0; top: 0; width: 100%; height: 100%; background: rgba(0,0,0,.5);}
    .swiper-patents-show .bottom{ display: none;}
    .swiper-patents-show .txt{ margin: 0; font-size: 0.24rem; line-height: 0.4rem; display: none;}
    .swiper-patents-show .swiper-slide{ transform: scale(0.7);}
    .swiper-patents-show .swiper-container{padding: 0.7rem 0;}
    .swiper-patents-show .swiper-slide-active{transform: scale(1.1); z-index: 4;}
    .swiper-patents-show .swiper-slide-active .box:after{ display: none;}
    .swiper-patents-show .swiper-slide-active .txt{display: block;}

    /*菌种资源库*/
    .repositories .second_show .img{background:url(../assets/temp/bb3a_web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
    .second_show_text.repositories{width:90%; bottom:3rem;}
    .second_show_text.repositories .second-title{margin-top:0; padding-bottom:0.5rem;}
    .second_show_text.repositories .text{}
    .repositories-r{right:0; top:10rem; width: 3.05rem;}
    .repositories-top{position:relative; padding:0.7rem 0;}
    .repositories-top:before{display: none;}

    .repositories-top .second-title{width:100%; left:0; position:relative; top:0; transform:translateY(0); z-index:2}
    .repositories-top .text{font-size:0.24rem; line-height:0.42rem;width:100%; float:none; padding-top: 0.5rem;}
    .repositories-top .text p{padding-bottom:0;}
    .fs24{font-size:0.32rem}

    .swiper-repositories-show{}
    .swiper-repositories-show .a{display: none;}

    .swiper-repositories-show .box{display:block; overflow:hidden}
    .swiper-repositories-show .box .img{overflow:hidden}
    .swiper-repositories-show .box img{width:100%; float:left}
    .swiper-repositories-show .box .txt{color:#0050A0; font-size:16px; line-height:33px; padding-top:30px}
    .swiper-repositories-show-text{font-size:0.24rem; line-height:0.42rem; padding-top:0.35rem; width:100%; margin-bottom:1.85rem}
    .swiper-repositories-show-text.web{margin-bottom:0}

    .repositories-list{ padding-top: 0.7rem;}
    .repositories-list li{float:left; width:100%}
    .repositories-list li .box{padding:0 0 0.7rem 0}
    .repositories-list li .title{position:relative; padding-left:0}
    .repositories-list li .title img{ width:60%}

    .repositories-list li .bottom{margin:0.2rem 0 0 0.5rem; position:relative; padding-right:1.8rem; width:auto;}
    .repositories-list li .txt{position:relative; font-size:0.24rem; line-height:0.36rem; height:auto;}
    .repositories-list li .txt span{font-size:0.32rem !important}

    .repositories-list li .imgshow img{width:1.2rem; height:1.2rem; margin-bottom:0.3rem}
    .repositories-list li .more{margin-top:0.25rem; padding:0 0.3rem; height:0.6rem; line-height:0.65rem; text-align:center; font-size:0.24rem; position:relative; text-transform:uppercase; border:1px solid rgba(128, 167, 208, 1); margin-left: 1.7rem;}
    .repositories-list li .more:after{ display: none;}

    /*智慧工厂*/
    .web_lr{padding:0 0.5rem;}
    .factory .second_show .img{background:url(../assets/temp/bb4_web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
    .second_show_text.factory{position:absolute; width:100%; top:2.4rem; left:0; transform: translateY(0);}
    .second_show_text.factory .text{ padding-right: 1.5rem;}
    .second_show_text.factory .text span{ font-size:0.32rem}

    .strengths-r,.strengths-l{ display: none;}
    .pa-tb-5{padding:0.7rem 0}
    .strengths_li{padding:0.6rem 0;}
    .strengths_li .box,.strengths_li .img{width:100%; float:none}
    .strengths_li .dd{padding-right:0; position: relative; padding-left: 1.35rem;}
    .strengths_li .dd img{ width: 1rem; position: absolute; left: 0; top: 0;}
    .strengths_li .dd .title{font-size:0.24rem; line-height:0.32rem; padding:0 0 0.1rem 0}
    .strengths_li .dd .txt{font-size:0.2rem; line-height:0.32rem}
    /*:nth-child(1)*/
    .strengths_li .dd{margin-bottom:0.4rem}
    .strengths_li:nth-child(even) .box{float:none}
    .strengths_li:nth-child(even) .dd{padding-right:0; padding-left: 1.35rem}

    /*益生菌原料*/
    .products_probiotic .second_show .img{background:url(../assets/temp/bb5_1web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
    .products_probiotic .products_1{width:100%; position:absolute; right:0; left: 0; top:4.35rem; transform:translateY(0)}
    .products_probiotic .products_1 .text{ padding-right: 1.75rem;}
    .core_strains_list{text-align:center;  margin-left:-0.3rem; padding: 0 0 0 0;}
    .core_strains_list:nth-child(2){padding: 0 0 1rem 0;}
    .core_strains_list li{width:50%; display:block; float: left; padding-top:0.7rem;}
    .core_strains_list li a{display:block; margin-left:0.3rem;}
    .core_strains_list li img{width:100%; height:auto;}

    .other_materials_list{}
    .other_materials_list li{text-align:center; float:left; width:50%; line-height:0.32rem; padding-bottom:0.7rem}
    .other_materials_list li p{height:0.32rem; overflow:hidden}
    .other_materials_list li img{margin-bottom:0.2rem; width: 70%;}
    .other_materials_list li .cn{font-size:0.24rem}
    .other_materials_list li .en{font-size:0.2rem;}

    /*定制化解决方案*/
    .products_customization .second_show .img{background:url(../assets/temp/bb5_2web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
    .products_customization .products_1{width:70%; right: 0; top: 4.4rem; transform: translateY(0);}
    .strengths-r1{width:20%}
    .advantages_list{padding:0.5rem 0 0 0}
    .advantages_list li{width:50%; float:left; text-align:center; padding-bottom: 0.5rem;}
    .advantages_list li img{width:auto; height: 2.18rem;}
    .dosage-bj{background-size: 30% !important; padding: 0.2rem 0.5rem;}
    .dosage-jt{position:absolute; left:0; top:-7%; width:20%}

    .dosage_list{margin-left:-0.2rem; padding-top:0.6rem}
    .dosage_list li{width:50%; float:left; padding-bottom: 0.35rem;}
    .dosage_list li *{overflow:hidden}
    .dosage_list li .img{margin-left:0.2rem}

    .dosage_list li .title{color:#0050A0; font-size:0.24rem; line-height:0.32rem; margin-top:0.1rem}

    .private-img{overflow:hidden}
    .private-img .img{width:100%; float:initial}
    .private-img img{width:100%}
    .private-img .private-txt{width:100%; float:initial; overflow:hidden}
    .private-txt-ul{overflow:hidden; margin-left:-1rem; padding-top: 0.4rem;}
    .private-txt-ul li{width:50%; float:left; padding-bottom:0.7rem; position:relative}
    .private-txt-ul li:after{left:0.22rem; top:1.05rem; width:0.58rem; height:0.34rem; background-size:cover !important;}
	.private-txt-ul .l3{float:right;}
    .private-txt-ul .l3:before{display: none;}
    .private-txt-ul .l3:after{background:url("../assets/images/icon/lt_ra.png") no-repeat; background-size: cover;}
    .private-txt-ul .l2:before,
	.private-txt-ul .l4:before{content: ""; right:50%; margin-right:-0.8rem; bottom:10px; width:0.23rem; height:0.32rem; background:url("../assets/images/icon/lt_b.svg") no-repeat; background-size: cover; position: absolute;}
	.private-txt-ul .l6:after{background:url("../assets/images/icon/lt_r.png") no-repeat; background-size: cover;}
    .private-txt-ul li .box{margin-left:1rem; position:relative; background:#ccdcec;}
    .private-txt-ul li .box .title{height:0.85rem; line-height:0.85rem; font-size:0.24rem; }
    .private-txt-ul li .box .txt{padding:0 0.25rem; height:1.68rem; overflow:hidden;  font-size:0.2rem; line-height:0.28rem; background-size: 25% !important;}
    .private-txt-ul .l1 .box .txt{background-size: 16% !important;}
    .private-txt-ul li .box .txt p{margin-top:5px;padding-left:0.18rem;}
    .private-txt-ul li .box .txt p:after{top:0.09rem; width:0.1rem; height:0.1rem; }



    .process_list{overflow:hidden; padding:0.65rem 0; margin-left: -0.8rem;}
    .process_list li{width:33.3%; float:left; padding-bottom: 0.7rem;}
    .process_list li .box{text-align:center; padding-left: 0.8rem;}
    .process_list li .img{width:100%; margin:0 auto; position:relative;}
    .process_list li .img:after{content:""; position:absolute; right:-0.69rem; top:50%; margin-top:-13px; width:0.58rem; height:0.34rem; background:url(../assets/images/icon/lt_r.png) no-repeat; background-size:cover}
    .process_list li:last-child .img:after{display:none}
    .process_list li .img .imga{ display:block; overflow:hidden; border-radius:50%}
    .process_list li .img .number{position:absolute; width:100%; height:100%; left:0; top:0; background-size:45% !important; z-index:2}
    .process_list li .img .p1{background:url("../assets/images/number/sz_b_1.png") center center no-repeat;}
    .process_list li .img .p2{background:url("../assets/images/number/sz_b_2.png") center center no-repeat;}
    .process_list li .img .p3{background:url("../assets/images/number/sz_b_3.png") center center no-repeat;}
    .process_list li .img .p4{background:url("../assets/images/number/sz_b_4.png") center center no-repeat;}
    .process_list li .img .p5{background:url("../assets/images/number/sz_b_5.png") center center no-repeat;}
    .process_list li .img .p6{background:url("../assets/images/number/sz_b_6.png") center center no-repeat;}
    .process_list li .img img{width:100%; border-radius:50%}
    .process_list li .title{font-size:0.22rem; line-height:0.32rem; height:0.64rem; margin-top:0.2rem}
    .customized_bnt{display:block; width:3.6rem; height:1.25rem; margin:0 auto; background:#014fa1; text-align:center; border-radius:120px; overflow:hidden}
    .customized_bnt span{position:relative; font-size:0.24rem; line-height:0.35rem; color:#fff; padding:0.25rem 0.9rem 0.25rem 0; display:inline-block}
    .customized_bnt span:after{width:0.48rem; height:0.38rem; margin-top:-0.19rem; background:url(../assets/images/icon/arrow_b.png) no-repeat; background-size:cover;}
    .process_list .li3,.process_list .li4{ float: right;}
    .process_list .li4 .img:after,.process_list li:last-child .img:after{background:url(../assets/images/icon/lt_ra.png) no-repeat; background-size:cover}
    .process_list li:last-child .img:after{ display:block}
    .process_list .li3 .img:after{right: 50%; margin-right: -0.13rem; top:-0.5rem; margin-top:0; width: 0.26rem; height: 0.34rem;  background:url(../assets/images/icon/lt_b.png) no-repeat; background-size:cover}

    .customized-l1{position:absolute; left:0; top:initial; bottom: 0; width:40%;}
    .customized_hide{ display:none}
    .customized_show{width:auto; margin:0 auto; padding-bottom:1.85rem; margin-top:-0.3rem;min-height:456px}
    .customized_show .tip{font-size:0.2rem; line-height:0.36rem}
    .customized_show .box{ background:#ccdcea; padding:0.4rem; border-radius:10px; margin-top:0.2rem}
    .customized_form{margin-left:-0.4rem;}
    .customized_form label{ margin-right:0.35rem}
    .customized_form label input{width:0.25rem; height:0.25rem; margin-right:5px; background:#6696c5}
    .customized_form li{width:50%; float:left; color:#0050a0; font-size:0.24rem; line-height:0.3rem; min-height:1.2rem}
    .customized_form li .pa{margin-left:0.4rem}
    .customized_form li .title{padding-bottom:10px}
    .customized_form li .text,.customized_form li select,.customized_form li .textarea{height:0.38rem;  font-size:0.22rem; line-height:0.38rem;}
    .customized_form li select{height:1.2rem}
    .customized_form .wa,.customized_form li:nth-child(1),.customized_form li:nth-child(2){width:100%; height:auto}
    .customized_form li .textarea{height:0.9rem; line-height:30px; padding:15px 2%}
    .customized_show .bnt{display:block; width:2rem; height:0.6rem;border-radius:0.6rem; font-size:0.24rem; line-height:0.6rem; margin:0.38rem auto 0 auto}

     /*品牌产品*/
     .products_brand .second_show .img{background:url(../assets/temp/bb5_3web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
     .ysy-r1{position:absolute; right:0; top:4.25rem; width:30%}
     .second_show_text.brand{top:2.45rem; left:0; transform: translateY(0)}
     .second_show_text.brand .second-title{text-align: left; padding-left: 0;}
     .second_show_text.brand .text{text-align:center; padding-top:1.8rem}
     .products_brand .second_show_text.brand .text img{ width: 80%;}
     .ysy_survey{}
     .ysy_survey .img{width:100%; float:none; text-align: center;}
     .ysy_survey .img img{width:100%}
     .ysy_survey .txt{width:100%; float:none; font-size:0.24rem; line-height:0.42rem; margin: 0.3rem 0 1.9rem 0;}

     .ysy_endorse{padding:10% 0 0.5rem 0}
     .ysy_endorse .txt{float:none; width:100%; font-size:0.24rem; line-height:0.42rem; padding-bottom: 0.5rem;}
     .ysy_endorse .txt h2{font-size:0.42rem; padding-bottom:10px; color:#0050A0;  text-align: center;}
     .ysy_endorse .txt img{ max-width:100%}
     .ysy_endorse .img{float:none; width:100%}
     .ysy_endorse .img img{ width:100%; margin-bottom:20px}

     .young-jt{position:absolute; left:0; top:-2rem; width:20%}
     .young-r1{position:absolute; right:0; bottom:0; width:40%}
     .products_brand_list{padding:5% 0; text-align:center}
     .products_brand_list li{width:50%; display:block; float: left; padding-bottom: 0.5rem;}
     .products_brand_list li .box{display:block; text-align:center}
     .products_brand_list li .box img{width:90%}
     .products_brand_list li .title{ font-size:0.24rem;  line-height:0.32rem; margin-top:0.15rem}
     .products_brand_more{width:3.61rem; height:1.21rem;}

     /*动植物微生态制剂*/
     .products_preparation .second_show .img{background:url(../assets/temp/bb5_4web.jpg) no-repeat center bottom !important; background-size: 100%  !important;}
     .second_show_text.preparation{width:80%; bottom:3rem;left: 0;}
     .second_show_text.preparation .second-title{}
     .preparation-r1{position:absolute; right:0; top:0; width:25%}
     .preparation-l1{position:absolute; left:0; bottom:0; width:25%}
     .preparation-r2{position:absolute; right:0; bottom:5.3rem; width:30%}

     .swiper-animal-show { padding-bottom: 2rem;}
     .swiper-animal-show .swiper-container{ overflow: initial;}
     .swiper-animal-show .box{padding:0.2rem 0; position:relative;}
     .swiper-animal-show .box .imgshow{text-align:center}
     .swiper-animal-show .box .imgshow img{width:95%}
     .swiper-animal-show .box .imgshow .t{font-size:0.24rem; line-height:0.3rem; height:0.6rem; margin-top:15px; color:#0050A0}

     .textshowbox{position:fixed; width:100%; height:100%; left:0; top:0;  background:rgba(0,0,0,0.5); z-index: 999; overflow: hidden; display: none;}
     .textshowbox .close{position: absolute; right: 0.45rem; top: 0.4rem; width: 0.4rem; height: 0.37rem; background: url(../assets/images/close.svg) no-repeat center center; background-size: cover;}
     .swiper-animal-show .textshow{position:absolute; width:90%; min-height:auto; left:5%; top:50%;  background:rgba(0,80,160,0.8); color:#fff; font-size:0.24rem; line-height:0.36rem; overflow:hidden;opacity:1; -webkit-transform:scale(1) translate(0, -50%); -moz-transform:scale(1)  translate(0, -50%); -ms-transform:scale(1)  translate(0, -50%); -o-transform:scale(1)  translate(0, -50%); transform:scale(1) translate(0, -50%);}
     .swiper-animal-show .textshow .pa{margin:0.9rem 0.45rem; overflow:hidden}
     .swiper-animal-show .textshow dl{}
     .swiper-animal-show .textshow dt{font-size:0.32rem; padding-bottom:0.24rem;}
     .swiper-animal-show .textshow dd{overflow:hidden; padding-bottom:0.5rem}
     .swiper-animal-show .textshow .ol p{position:relative; padding-left:15px;}
     .swiper-animal-show .textshow .ol p:after{content:""; position:absolute; width:6px; height:6px; left:0; top:50%; margin-top:-3px; background:#fff; border-radius:50px;}
     .swiper-animal-show .bottom{ display: none;}


     .agriculture_list{text-align:center; padding-bottom: 2rem;}
     .agriculture_list li{width:50%; display:block; float: left;}
     .agriculture_list.l1 li{width: 50%; float: left; display: block;}
     .agriculture_list .box{padding:0.2rem 0; position:relative; overflow:hidden}
     .agriculture_list .box .imgshow{text-align:center}
     .agriculture_list .box .imgshow img{width:95%}
     .agriculture_list .box .imgshow .t{font-size:0.24rem; line-height:0.35rem; height:1.1rem; margin-top:15px; color:#0050A0}

     .agriculture_list .textshow{position:absolute; width:100%; height:100%; left:0; top:0;  background:#014fa1; color:#fff; font-size:14px; line-height:20px; overflow:hidden; -webkit-transform:scale(0); -moz-transform:scale(0); -ms-transform:scale(0); -o-transform:scale(0); transform:scale(0); opacity:0; text-align:left; display: none;}
     .agriculture_list .textshow .pa{margin:20px; overflow:hidden}
     .agriculture_list .textshow dl{}
     .agriculture_list .textshow dt{font-size:20px; padding-bottom:15px;}
     .agriculture_list .textshow dd{overflow:hidden; padding-bottom:20px}
     .agriculture_list .textshow .ol p{position:relative; padding-left:15px;}
     .agriculture_list .textshow .ol p:after{content:""; position:absolute; width:6px; height:6px; left:0; top:50%; margin-top:-3px; background:#fff; border-radius:50px;}

     .agriculture_list .box:hover .textshow{-webkit-transform:scale(1); -moz-transform:scale(1); -ms-transform:scale(1); -o-transform:scale(1); transform:scale(1); opacity:1}

     .textshowbox .close{position: absolute; right: 0.45rem; top: 0.4rem; width: 0.4rem; height: 0.4rem; background: url(../assets/images/close.svg) no-repeat center center; background-size: cover; background: none;     transform: rotate(45deg);
    -ms-transform: rotate(45deg);
    -moz-transform: rotate(45deg);
    -webkit-transform: rotate(45deg);
    -o-transform: rotate(45deg);}
     .textshowbox .close:before,
     .textshowbox .close:after{content:""; position: absolute; background: #fff;}
     .textshowbox .close:before{ width: 100%; height: 2px; left: 0; top: 50%; margin-top: -1px;}
     .textshowbox .close:after{ width: 2px; height: 100%; left: 50%; top:0; margin-left: -1px;}
     .agriculture .textshow{position:absolute; width:90%; min-height:auto; left:5%; top:50%;  background:rgba(0,80,160,0.8); color:#fff; font-size:0.24rem; line-height:0.36rem; overflow:hidden;opacity:1; -webkit-transform:scale(1) translate(0, -50%); -moz-transform:scale(1)  translate(0, -50%); -ms-transform:scale(1)  translate(0, -50%); -o-transform:scale(1)  translate(0, -50%); transform:scale(1) translate(0, -50%);}
     .agriculture .textshow .pa{margin:0.9rem 0.45rem; overflow:hidden}
     .agriculture .textshow dl{}
     .agriculture .textshow dt{font-size:0.32rem; padding-bottom:0.24rem;}
     .agriculture .textshow dd{overflow:hidden; padding-bottom:0.5rem}
     .agriculture .textshow .ol p{position:relative; padding-left:15px;}
     .agriculture .textshow .ol p:after{content:""; position:absolute; width:6px; height:6px; left:0; top:50%; margin-top:-3px; background:#fff; border-radius:50px;}


     /*新闻资讯*/
     .news .strengths-r, .clinicaltrial .strengths-r{ display: block; top: initial; bottom:2.2em; width: 25%;}
     .news .third_show img{ width: 100%;}
     .news_bj{padding:0.5rem; background:#e9e9e9}
     .news_bj .second-title{ text-align: center;}
     .swiper-news-show{margin-top:0.4rem; position:relative; padding-bottom:0.4rem}
     .swiper-news-show .img,.swiper-news-show .text{float:none; width:100%; overflow:hidden}

     .swiper-news-show .text .pa{padding:0}
     .swiper-news-show .text .time{font-size:0.2rem; line-height:0.25rem; padding-top: 0.2rem;}
     .swiper-news-show .text .title{font-size:0.28rem; line-height:0.32rem; max-height:60px; overflow:hidden; margin:15px 0; font-weight:bold}
     .swiper-news-show .text .txt{font-size:0.24rem; line-height:0.32rem; margin-bottom:0; overflow:hidden}

     .swiper-news-show .more{ position: absolute; width: 100%; height: 100%; opacity: 0; left:0; top: 0; z-index: 3;}
     .swiper-news-show .swiper-pagination{bottom:0; display: none;}



     .swiper-news-list{position:relative; padding-bottom:1rem}
     .swiper-news-list .bottom{display: none;}

     .newslistweb{padding:30px 0;}
     .news_list{ padding: 0; margin-left:-0.3rem}
     .news_list li{float:left; width:50%; padding:0.2rem 0}
     .news_list li .box{margin-left:0.3rem; position: relative;}
     .news_list li .box img{width:100%; height:1.95rem; object-fit:cover;}
     .news_list li .img{ height: 1.95rem;}
     .news_list li .time{font-size:0.24rem; line-height:0.32rem; margin:0; position:absolute; color: #fff; left: 0.15rem; top: 0.15rem; z-index: 3;}
     .news_list li .title{font-size:0.24rem; line-height:0.3rem; height:0.9rem; font-weight:normal; margin-top: 0.2rem;}

     /*投资者关系*/
     .relations .relations-r,
     .relations .relations-l{ display: none;}
     .relations .second_show .img{background: url(../assets/temp/bb8_web.jpg) no-repeat center bottom !important; background-size: 100% !important;}
     .relations .second_show_text{left:0px; bottom:3rem;}
     .relations_title{ font-size: 0.4rem;}
     .swiper-relations{padding:0.5rem 0}
     .swiper-relations .bottom{ display: none;}
     .relations_text{ padding: 0.5rem 0;}

     .relations_list{padding:0.5rem 0; margin-left: -0.5rem;}
     .relations_list li{ width: 50%; float: left; padding-bottom: 0.5rem;}
     .relations_list *{ overflow: hidden;}
     .relations_list li a{ display:block; margin-left: 0.5rem; text-align: center;}
     .relations_list li img{ width: 100%;}
     .relations_list li .txt{color: #0050A0; font-size:0.24rem; line-height: 0.4rem; padding-top: 0.15rem;}


     /*临床试验*/
     .clinicaltrial .second_show .img{background: url(../assets/temp/bb7_web.jpg) no-repeat center bottom !important; background-size: 100% !important;}
     .clinicaltrial .second_show_text img{ width: 60%;}
     .more_bnt{display:block; width:3.6rem; height:1.2rem; line-height:1.2rem; margin:0 auto 1.5rem auto; background:#014fa1; text-align:center; border-radius:1.2rem; overflow:hidden;color: #fff  !important; font-size:0.24rem;}
     .more_bnt.no{ background: #ccc;}
     .more_bnt span{position:relative; font-size:0.24rem; line-height: 1.2rem; color:#fff; display:inline-block; padding-right: 0.6rem;}
     .more_bnt span:after{content:""; position:absolute; width:0.48rem; height:0.38rem; right:0; top:50%; margin-top:-0.19rem; background:url(../assets/images/icon/arrow_b.png) no-repeat; background-size: cover;}
     .more_bnt span:after{transform:rotate(90deg);
     -ms-transform:rotate(90deg); 	/* IE 9 */
     -moz-transform:rotate(90deg); 	/* Firefox */
     -webkit-transform:rotate(90deg); /* Safari 和 Chrome */
     -o-transform:rotate(90deg); }
     .clinicaltrial .news_list li .img,.clinicaltrial .news_list li .box img{ height: auto;}


}
@media screen and (max-width:750px) and (max-height:812px) {
    .about .second_show .img,
    .scientific .second_show .img,
    .repositories .second_show .img,
    .factory .second_show .img,
    .products_probiotic .second_show .img,
    .products_customization .second_show .img,
    .products_brand .second_show .img,
    .products_preparation .second_show .img,
    .relations .second_show .img,
    .clinicaltrial .second_show .img{background-size: cover  !important;}

}

/*品牌产品/详细*/
.products_brand .second_show .img {background:url(../assets/temp/bb5_3.jpg) no-repeat center center; background-size:cover }
.products_brand .third_show {background: url(../assets/temp/bb5_a.jpg) no-repeat 0 center }
/*定制化解决方案*/
.products_customization .second_show .img {background:url(../assets/temp/bb5_2.jpg) no-repeat center center; background-size:cover }
/*动植物微生态制剂*/
.products_preparation .second_show .img {background:url(../assets/temp/bb5_4.jpg) no-repeat center center; background-size:cover }
/*产品益生菌*/
.products_probiotic .second_show .img {background:url(../assets/temp/bb5_1.jpg) no-repeat center center; background-size:cover }
/*菌种/详细*/
.repositories .second_show .img{background:url(../assets/temp/bb3a.jpg) no-repeat center center; background-size:cover }
.repositories_b .third_show{background:url(../assets/temp/bb3_a.jpg) no-repeat 0 center }
/*科研/详细*/
.scientific .second_show .img {background: url(../assets/temp/bb2.jpg) no-repeat center center; background-size: cover; }
.scientific_b .third_show{background:url(../assets/temp/bb2_a.jpg) no-repeat 0 center }

.gbounce {

            animation:gbounce 1s 1;
            -webkit-animation:gbounce 1s 1;
            transform-origin: center bottom;
        }
@keyframes gbounce {
  from, 20%, 53%, 80%, to {
    animation-timing-function: cubic-bezier(0.215, 0.610, 0.355, 1.000);
    transform: translate3d(0,0,0);
  }

  40%, 43% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -30px, 0);
  }

  70% {
    animation-timing-function: cubic-bezier(0.755, 0.050, 0.855, 0.060);
    transform: translate3d(0, -15px, 0);
  }

  90% {
    transform: translate3d(0,-4px,0);
  }
}
